and tags will be added and just tags will be generated.
Then do the same for the number of columns. Again, the default is
"2".
The next requester will ask you if you would like to edit the
options for the table size. By entering "y" you will be able to
do this, "n" will not add any size options at all and a "d" will
give you the following defaults, which you can change in the script
itself:
BORDER = "5"
WIDTH = "100%"
HEIGHT = "100%"
CELLPADDING = "10"
CELLSPACING = "5"
If you entered "y", requesters will come up asking you about the
BORDER thickness in pixels, CELLSPACING in pixels, the over all
WIDTH and HEIGHT of the table (both can be entered in pixels or
in percentage of the window dimensions) and CELLPADDING in pixels.
All values default to the values above.
After this you will be asked if you would like to change the
settings for the table colors. Again you can enter "y", "n" or
"d". The default values are:
BGCOLOR = "#808080"
BorderColor = "#FFFFFF"
BorderColorDark = "#303030"
BorderColorLight = "#B0B0B0"
If you entered "y" you can enter new #RGB values for the table
background color, the border color, the bottom shade of the border
and the top shade. Don't forget the leading "#"!
Then you can add a caption to your table by chosing a top position
for this text (enter "t") or a bottom position (enter "b"). You can
also enter "n" to insert no caption at all.
If you entered a caption, you will then be prompted to enter an
alignment for it, either "l", "c" or "r" for left, center or right.
After this you can enter a position for table header cells. You can
enter "l" to place all left, "r" for right, "t" for top, "b"
for bottom or even "n" for not inserting cells instead of
at all.
@{b}Notes:@{ub}
If you did not enter a , you can use the @{" table caption " link "caption"}
script afterwards to add one.
If you did not enter enough table header cells and table default
cells, you can easily add more using the @{" table header cell " link "th"} and
the @{" table default cell " link "td"} scripts.
@ENDNODE
---------------------------------------------------------------------------
@NODE caption "5.16. Table caption"
@{b}5.16 Table caption@{ub}
@{b}Hotkey:@{ub}
[ctrl]+[alt]+c
@{b}Purpose:@{ub}
Place a description text for a table at a position near to it.
@{b}Output:@{ub}
Should be modified - Table caption
---
Should be modified - Table caption
@{b}Usage:@{ub}
Enter a "t" or "b" to the first requester to place the text about
the table at the top or the bottom of your table.
Enter "l", "r" or "c" to the second requester to place the text in
left, right or centered position.
@{b}Note:@{ub}
may only be used within a tag. You can
generate a basic table with the @{" table structure " link "table"} script.
@ENDNODE
---------------------------------------------------------------------------
@NODE th "5.17. Table header cell"
@{b}5.17 Table header cell@{ub}
@{b}Hotkey:@{ub}
[ctrl]+[alt]+h
@{b}Purpose:@{ub}
Insert an additional header cell to a table.
@{b}Output:@{ub}
Should be modified - Main cell
@{b}Usage:@{ub}
At first you can enter the horizontal alignment of the new table
header cell at a requester. Enter "l", "c" or "r" for left, center
or right.
Then enter "t", "m" or "b" for top, middle or bottom alignment.
You can enter a background color for the cell at the third requester.
It has to be #RGB as usual, including the "#".
The next requester asks for the cell width which can be entered in
pixels or percentage of the window size.
The requester for the cell height works exactly the same.
@{b}Note:@{ub}
may only be used within a tag. You can
generate a basic table with the @{" table structure " link "table"} script.
@ENDNODE
---------------------------------------------------------------------------
@NODE td "5.18. Table default cell"
@{b}5.18 Table default cell@{ub}
@{b}Hotkey:@{ub}
[ctrl]+[alt]+d
@{b}Purpose:@{ub}
Add an additional default cell to a table.
@{b}Output:@{ub}
Should be modified - Main cell
@{b}Usage:@{ub}
The script for generating default cells works exactly like the
one for additional @{" header cells " link "th"}:
At first you can enter the horizontal alignment of your new table
default cell at a requester. Enter "l", "c" or "r" vor left, center
or right.
Then enter "t", "m" or "b" for top, middle or bottom alignment.
You can enter a background color for the cell at the third requester.
It has to be #RGB as usual, including the "#".
The next requester asks for the cell width which can be entered in
pixels or percentage of the window size.
The requester for the cell height works exactly the same.
@{b}Note:@{ub}
may only be used within a tag. You can
generate a basic table with the @{" table structure " link "table"} script.
@ENDNODE
---------------------------------------------------------------------------
@NODE anchor "5.19. Anchor"
@{b}5.19 Anchor@{ub}
@{b}Hotkey:@{ub}
[ctrl]+[alt]+a
@{b}Purpose:@{ub}
Insert an anchor to your document so this position can be reached
directly via a link. The anchor can mark some text or also an image.
If you select to insert an image anchor, the code for inserting the
image will also be generated in the same way the @{" image " link "image"} script does.
@{b}Output:@{ub}
Should be modified - Anchor text
---
@{b}Usage:@{ub}
The first requester asks for the name of the new anchor.
A second requester will ask if the anchor belongs to a text (enter
"t") or an image (enter "i"). If you selected a text anchor you are
finished now, otherwise some more requesters will ask you for the
parameters to insert the image:
Enter "l", "a" or "u" to the first image requester to tell the script
whether the path to the image is local, absolute or universal.
Then enter the path to the image which has to match the path type you
selected before.
The next requester asks you for the text which should be shown instead
of the picture, when image loading is switched off or a text browser
is used.
Then you will be asked if you would like to modify the options for
the image size. You may enter "y" if you want to do this, "n" if you
do not want to enter any size options to the tag or "d" to use
the following default values:
WIDTH="100"
HEIGHT="100"
BORDER="0"
If you entered "y" before, you will be asked to enter the image width
in pixels, the image height in pixels and a border width in pixels.
The next requester asks if you wish to modify the options for the image
position. Again you can enter "y", "n" or "d". The default values are:
no align
HSPACE=10
VSPACE=10
If you entered "y" you can select between left, right, center or no
alignment by typing the first letter. Then you can enter the horizontal
and vertical space in pixels between the image and the next elements of
the document.
@{b}Note:@{ub}
To insert the code for a link to this anchor, you can make use of the
@{" link " link "link"} script.
@ENDNODE
---------------------------------------------------------------------------
@NODE map "5.20. Map"
@{b}5.20 Map@{ub}
@{b}Hotkey:@{ub}
[ctrl]+[alt]+m
@{b}Purpose:@{ub}
Generate a map to use with an image and define the sensible areas.
Optional this script inserts the image to use with this map the
same way the @{" image " link "image"} script does and allows you to add links to
the different areas just like the @{" link " link "link"} script.
@{b}Output:@{ub}
...
and optional:
@{b}Usage:@{ub}
Enter a name for the image map you want to insert at the first
requester.
A requester will ask you, if you would like the script to insert
the code for the image to use with your map directly. Enter either
"y" or "n".
If you entered "y" some more requesters will ask you for the image
parameters:
Enter "l", "a" or "u" to the first image requester to tell the
script whether the path to the image is local, absolute or universal.
Then enter the path to the image which has to match the path type
you selected before.
The next requester asks you for the text which should be shown
instead of the picture, when image loading is switched off or a
text browser is used.
Then you will be asked if you would like to modify the options for
the image size. You may enter "y" if you want to do this, "n" if
you do not want to enter any size options to the tag or "d"
to use the following default values:
WIDTH="100"
HEIGHT="100"
BORDER="0"
If you entered "y" before, you will be asked to enter the image
width in pixels, the image height in pixels and a border width in
pixels.
The next requester asks if you wish to modify the options for the
image position. Again you can enter "y", "n" or "d". The default
values are:
no align
HSPACE=10
VSPACE=10
If you entered "y" you can select between left, right, center or
no alignment by typing the first letter. Then you can enter the
horizontal and vertical space in pixels between the image and the
next elements of the document.
If you have used the requesters before to insert an image for your
map and also entered the image size options for it, you can directly
specify the sensible areas of your map. Leave the requester for this
blank if you do not want to do this now, otherwise enter the number
of areas you wish to create for your image map.
A requester will show you a small help, how to define areas. After
that you will be asked to enter the type and the dimensions of your
areas. This part will be repeated for the number of areas you entered
before:
First select the type of your area. Enter "r" for rectangular, "c"
for circle or "p" for polygon.
@{b}1.@{ub} rectangular areas:
If you entered an area to be rectangular, you will be prompted 4
times to insert the coordinates in pixels for the area. Remember,
the origin (0,0) of area coords is always at the upper left corner.
First enter the coords for the upper left corner of your rectangular,
starting with the horizontal value at the first requester and then
by entering the vertical value to the second one. After that do the
same for the coords of the lower right corner.
@{b}2.@{ub} circle areas
To create a circle area, enter the horizontal and the vertical
coord of the circle center. Then enter the radius to the third
requester.
@{b}3.@{ub} polygon areas
Enter to the first requester how many corners your polygon area
should have. After that you will be asked for the horizontal and
vertical coords of each corner.
After defining an area, you can specify a link to be followed, when
this area of your image is clicked. First, select the type of your
link from the following list. Included is a small example for the
type:
(0) - local anchor "#marker_at_same_document"
(1) - local file "file_at_same_hd.html"
(2) - local file with anchor "file_at_same_hd.html#mark"
(3) - absolute file "file://localhost/file"
(4) - absolute file with anchor "file://localhost/file#mark"
(5) - absolute WWW "http://localhost/file.html"
(6) - absolute WWW with anchor "http://localhost/file.html#mark"
(7) - universal file "file://www.server.de/file"
(8) - universal file with anchor "file://www.server.de/file#mark"
(9) - universal WWW "http://www.server.de/file.html"
(10) - universal WWW with anchor "http://www.server.de/file.html#mark"
(11) - universal FTP "ftp://ftp.server.org/"
(12) - universal Telnet "telnet://unix.host.org/"
(13) - universal Gopher "gopher://gopher.server.org/"
(14) - universal Usenet "news:alt.amiga.software.ced_html"
(15) - universal e-Mail "mailto:gates@hell.com"
At the second requester enter the address to link to. The address
has to match the link type you selected.
@{b}Notes:@{ub}
You can also use this script just to insert the tags and maybe
the to use with your map. If you did not insert an image with
this script, you can use the @{" image " link "image"} script afterwards, which
optional asks you for the map name directly.
If you did not define any sensible areas or even need to add more,
you can use the @{" map sensible area " link "area"} script to add more tags
to your map.
@ENDNODE
---------------------------------------------------------------------------
@NODE area "5.21. Map sensible area"
@{b}5.21 Map sensible area@{ub}
@{b}Hotkey:@{ub}
[ctrl]+[alt]+s
@{b}Purpose:@{ub}
Generate areas to use in image maps and add a link to them.
@{b}Output:@{ub}
---
---
@{b}Usage:@{ub}
You will be asked to enter the type and the dimensions of your
areas. First select the type of your area. Enter "c" for circle
"r" for rectangular, or "p" for polygon.
@{b}1.@{ub} rectangular areas:
If you entered an area to be rectangular, you will be prompted 4
times to insert the coordinates in pixels for the area. Remember,
the origin (0,0) of area coords is always at the upper left corner.
First enter the coords for the upper left corner of your rectangular,
starting with the horizontal value at the first requester and then
by entering the vertical value to the second one. After that do the
same for the coords of the lower right corner.
@{b}2.@{ub} circle areas
To create a circle area, enter the horizontal and the vertical
coord of the circle center. Then enter the radius to the third
requester.
@{b}3.@{ub} polygon areas
Enter to the first requester how many corners your polygon area
should have. After that you will be asked for the horizontal and
vertical coords of each corner.
After defining an area, you can specify a link to be followed, when
this area of your image is clicked. First, select the type of your
link from the following list. Included is a small example for the type:
(0) - local anchor "#marker_at_same_document"
(1) - local file "file_at_same_hd.html"
(2) - local file with anchor "file_at_same_hd.html#mark"
(3) - absolute file "file://localhost/file"
(4) - absolute file with anchor "file://localhost/file#mark"
(5) - absolute WWW "http://localhost/file.html"
(6) - absolute WWW with anchor "http://localhost/file.html#mark"
(7) - universal file "file://www.server.de/file"
(8) - universal file with anchor "file://www.server.de/file#mark"
(9) - universal WWW "http://www.server.de/file.html"
(10) - universal WWW with anchor "http://www.server.de/file.html#mark"
(11) - universal FTP "ftp://ftp.server.org/"
(12) - universal Telnet "telnet://unix.host.org/"
(13) - universal Gopher "gopher://gopher.server.org/"
(14) - universal Usenet "news:alt.amiga.software.ced_html"
(15) - universal e-Mail "mailto:gates@hell.com"
At the second requester enter the address to link to. The address
has to match the link type you selected.
@{b}Notes:@{ub}
You can generate the tags needed for using the @{" map " link "map"} script.
To insert the code for an image to use with your areas you can make use
of either the @{" image " link "image"} script or the @{" map " link "map"} script (which also generates
the tags).
@ENDNODE
---------------------------------------------------------------------------
@NODE link "5.22. Link"
@{b}5.22 Link@{ub}
@{b}Hotkey:@{ub}
[ctrl]+[alt]+l
@{b}Purpose:@{ub}
Insert a link to the document which may be a text or an image link.
In second case, the parameters for showing the image can be entered
directly in the same way the @{" image " link "image"} script does. You can directly
select the type of the link, e.g. link to a local document, a document
somewhere else to access via http, a mail address, a newsgroup...
@{b}Output:@{ub}
Should be modified - Link text
---
@{b}Usage:@{ub}
A requester will ask you for the type of your link, which you can
select by entering one of the following numbers. A short example is
also added to show you the result:
(0) - local anchor "#marker_at_same_document"
(1) - local file "file_at_same_hd.html"
(2) - local file with anchor "file_at_same_hd.html#mark"
(3) - absolute file "file://localhost/file"
(4) - absolute file with anchor "file://localhost/file#mark"
(5) - absolute WWW "http://localhost/file.html"
(6) - absolute WWW with anchor "http://localhost/file.html#mark"
(7) - universal file "file://www.server.de/file"
(8) - universal file with anchor "file://www.server.de/file#mark"
(9) - universal WWW "http://www.server.de/file.html"
(10) - universal WWW with anchor "http://www.server.de/file.html#mark"
(11) - universal FTP "ftp://ftp.server.org/"
(12) - universal Telnet "telnet://unix.host.org/"
(13) - universal Gopher "gopher://gopher.server.org/"
(14) - universal Usenet "news:alt.amiga.software.ced_html"
(15) - universal e-Mail "mailto:gates@hell.com"
At the second requester enter the address to link to. The address
has to match the link type you selected.
Then you will be asked whether the link should be a text link or an
image link. By entering "t" you select a text link type. A small text
will be inserted and the script stops here. When typing "i" for image
instead, more requesters will ask you to insert the parameters for the
image:
Enter "l", "a" or "u" to the first image requester to tell the script
whether the path to the image is local, absolute or universal.
Then enter the path to the image which has to match the path type you
selected before.
The next requester asks you for the text which should be shown instead
of the picture, when image loading is switched off or a text browser is
used.
Then you will be asked if you would like to modify the options for the
image size. You may enter "y" if you want to do this, "n" if you do not
want to enter any size options to the tag or "d" to use the
following default values:
WIDTH="100"
HEIGHT="100"
BORDER="0"
If you entered "y" before, you will be asked to enter the image width
in pixels, the image height in pixels and a border width in pixels.
The next requester asks if you wish to modify the options for the image
position. Again you can enter "y", "n" or "d". The default values are:
no align
HSPACE=10
VSPACE=10
If you entered "y" you can select between left, right, center or no
alignment by typing the first letter. Then you can enter the horizontal
and vertical space in pixels between the image and the next elements of
the document.
@ENDNODE
---------------------------------------------------------------------------
@NODE image "5.23. Image"
@{b}5.23 Image@{ub}
@{b}Hotkey:@{ub}
[ctrl]+[alt]+i
@{b}Purpose:@{ub}
Generate the code for inserting an image to the text, allowing
several parameters like size and position to be entered directly.
Optional, use this image with a map.
@{b}Output:@{ub}
---
@{b}Usage:@{ub}
First you will be asked if you wish to use the image just as a
picture or with a map. Press either "d" for default or "m" for
map. If you selected map, enter the name of the map to use at
the following requester.
Enter "l", "a" or "u" to the next image requester to tell the
script whether the path to the image is local, absolute or
universal.
Then enter the path to the image which has to match the path
type you selected before.
The next requester asks you for the text which should be shown
instead of the picture, when image loading is switched off or a
text browser is used.
Then you will be asked if you would like to modify the options
for the image size. You may enter "y" if you want to do this,
"n" if you do not want to enter any size options to the
tag or "d" to use the following default values:
WIDTH="100"
HEIGHT="100"
BORDER="0"
If you entered "y" before, you will be asked to enter the image
width in pixels, the image height in pixels and a border width
in pixels.
The next requester asks if you wish to modify the options for
the image position. Again you can enter "y", "n" or "d". The
default values are:
no align
HSPACE="10"
VSPACE="10"
If you entered "y" you can choose between left, right, center or
no alignment by typing the first letter. Then you can enter the
horizontal and vertical space in pixels between the image and the
next elements of the document.
@{b}Notes:@{ub}
When you use this script to insert a picture which should also use
an image map, you can make use of the @{" map " link "map"} script to generate the
map for it.
If you don't need a map for your image, but would like to add a link
to it, this can be done easily by using the @{" link " link "link"} script instead
of the image script. The link script will generate the code for a
link and also the image, just like this script does.
@ENDNODE
---------------------------------------------------------------------------
@NODE formular "5.24. Formular"
@{b}5.24 Formular@{ub}
@{b}Hotkey:@{ub}
[ctrl]+[alt]+f
@{b}Purpose:@{ub}
Generate header and footer for a form with all kind of ACTION
and METHOD options available. Optional generate submit and reset
buttons.
@{b}Output:@{ub}
---
@{b}Usage:@{ub}
At first you are prompted to enter a destination type for the form
output. This can be "0" for a local file path, "1" for an absolute
path, "2" for an universal path and "3" if the output should be
send by e-mail.
You now have to enter a local path, e.g. a cgi script at the same
server, a path to a file at your server via http protocol (absolute
path), a universal path via http to a server anywhere or an e-mail
address, depending on your input before.
A third requester will ask you for the sending method. You can
either choose "g" for the get method (e.g. execute a cgi) or "p" for
the post method (e.g. send a mail).
You will be asked if you wish to generate submit and reset buttons
for your form. Enter either "y" or "n".
If you entered "y" you will be prompted for the texts of your buttons.
@{b}Note:@{ub}
If you decided not to generate buttons for your form with this script,
you can use the @{" formular button " link "button"} script later on to insert them.
@ENDNODE
---------------------------------------------------------------------------
@NODE single "5.25. Formular single line"
@{b}5.25 Formular single line@{ub}
@{b}Hotkey:@{ub}
[ctrl]+[alt]+1
(you need to use the "1" from your numeric keypad)
@{b}Purpose:@{ub}
Generate a single line text input field to use with a form.
@{b}Output:@{ub}
---
@{b}Usage:@{ub}
Give a NAME to your input field which is also the name of the data
field in the form output (which you might want to process later) by
entering it to the first requester.
You can limit the real input length with the next requester. You can
enter any values from "0" to "32768", default is "10".
The next requester allows you to define the visable length of your
input field. Values are same as above, default is "5".
Then select the type of your input field by pressing the first
character of "text", "integer", "float", "date", "URL" or "password".
Text and password will not be checked by the browser, password type
fields however will show "*" instead of the entered chars. All other
types will perform a little check, whether a correct type of input
was entered.
If you entered an integer or float type, you will be prompted in
addition with two requesters asking for minimum and maximum values
your input field should accept.
@{b}Note:@{ub}
fields can only be used within tags. You
can generate them using the @{" formular " link "formular"} script.
@ENDNODE
---------------------------------------------------------------------------
@NODE several "5.26. Formular several lines"
@{b}5.26 Formular several line@{ub}
@{b}Hotkey:@{ub}
[ctrl]+[alt]+2
(you need to use the "2" from your numeric keypad)
@{b}Purpose:@{ub}
Generate a text input area to use in forms.
@{b}Output:@{ub}
@{b}Usage:@{ub}
At the first requester enter a name for this data field.
Then enter the number of lines your text area should have. Valid
values are from "0" to "32768", the default is "5".
The third requester prompts you for the number of columns, your text
area should have. Valid values are same as above, the default is "60".
@{b}Note:@{ub}